﻿<%@ Page Title="" Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="PedidoProveedor.aspx.cs" Inherits="PedidoProveedor" %>

<asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
    <p>
        <asp:Label ID="Label2" runat="server" Text="Proveedor"></asp:Label>
        <asp:DropDownList ID="ddlProveedor" runat="server" Width="202px" 
            AutoPostBack="True" onselectedindexchanged="ddlProveedor_SelectedIndexChanged">
        </asp:DropDownList>
        <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" 
            ControlToValidate="ddlProveedor" ErrorMessage="Debe seleccionar un proveedor" 
            ValidationGroup="validacionesCabecera">*</asp:RequiredFieldValidator>
        <br />
        <asp:Label ID="Label3" runat="server" Text="Fecha Entrega Deseada"></asp:Label>
        <asp:TextBox ID="txtFechaEntregaDeseada" runat="server" 
            ontextchanged="txtFechaEntregaDeseada_TextChanged"></asp:TextBox>
        <asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server" 
            ControlToValidate="txtFechaEntregaDeseada" 
            ErrorMessage="Debe ingresar la fecha de entrega deseada" 
            ValidationGroup="validacionesCabecera">*</asp:RequiredFieldValidator>
        <asp:CompareValidator ID="CompareValidator1" runat="server" 
            ControlToValidate="txtFechaEntregaDeseada" 
            ErrorMessage="Debe ingresar una fecha" Operator="DataTypeCheck" Type="Date" 
            ValidationGroup="validacionesCabecera">*</asp:CompareValidator>
    </p>
    <p>
    </p>
    <asp:ValidationSummary ID="ValidationSummary1" runat="server" 
        ValidationGroup="validacionesCabecera" />
    <p>
        <asp:Label ID="Label4" runat="server" Text="Producto"></asp:Label>
        <asp:DropDownList ID="ddlProducto" runat="server" Width="212px">
        </asp:DropDownList>
        <asp:RequiredFieldValidator ID="RequiredFieldValidator3" runat="server" 
            ControlToValidate="ddlProducto" ErrorMessage="Debe seleccionar un producto" 
            ValidationGroup="validacionesProducto">*</asp:RequiredFieldValidator>
        <br/>
        <asp:Label ID="Label5" runat="server" Text="Cantidad"></asp:Label>
        <asp:TextBox ID="txtCantidad" runat="server"></asp:TextBox>
        <asp:RequiredFieldValidator ID="RequiredFieldValidator4" runat="server" 
            ControlToValidate="txtCantidad" ErrorMessage="Debe indicar la cantidad" 
            ValidationGroup="validacionesProducto">*</asp:RequiredFieldValidator>
        <asp:CompareValidator ID="CompareValidator2" runat="server" 
            ControlToValidate="txtCantidad" ErrorMessage="Debe ingresar un numero" 
            Operator="DataTypeCheck" Type="Double" ValidationGroup="validacionesProducto">*</asp:CompareValidator>
    </p>
    <p>
    </p>
    <asp:ValidationSummary ID="ValidationSummary2" runat="server" 
        ValidationGroup="validacionesProducto" />
    <p>
        <asp:Button ID="cmdAgregarProducto" runat="server" Text="Agregar" 
            ValidationGroup="validacionesProducto" 
            onclick="cmdAgregarProducto_Click" />
    </p>
    <p>
        <asp:GridView ID="gvProductos" runat="server" AutoGenerateColumns="False" 
            CellPadding="4" DataKeyNames="productoCodigo" ForeColor="#333333" 
            GridLines="None">
            <AlternatingRowStyle BackColor="White" />
            <Columns>
                <asp:BoundField DataField="productoCodigo" HeaderText="Codigo" />
                <asp:BoundField DataField="productoNombre" HeaderText="Nombre" />
                <asp:BoundField DataField="productoMarca" HeaderText="Marca" />
                <asp:BoundField DataField="cantidadSolicitada" HeaderText="Cantidad" />
                <asp:CommandField ShowSelectButton="True" />
            </Columns>
            <EditRowStyle BackColor="#2461BF" />
            <FooterStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" />
            <HeaderStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" />
            <PagerStyle BackColor="#2461BF" ForeColor="White" HorizontalAlign="Center" />
            <RowStyle BackColor="#EFF3FB" />
            <SelectedRowStyle BackColor="#D1DDF1" Font-Bold="True" ForeColor="#333333" />
            <SortedAscendingCellStyle BackColor="#F5F7FB" />
            <SortedAscendingHeaderStyle BackColor="#6D95E1" />
            <SortedDescendingCellStyle BackColor="#E9EBEF" />
            <SortedDescendingHeaderStyle BackColor="#4870BE" />
        </asp:GridView>
    </p>
    <p>
        <asp:Button ID="cmdConfirmar" runat="server" onclick="cmdConfirmar_Click" 
            Text="Confirmar" ValidationGroup="validacionesCabecera" />
    </p>
    <p>
    </p>
    <p>
    </p>
    <p>
    </p>
    <p>
    </p>
    <p>
    </p>
</asp:Content>

